tree melon - Turkish English Dictionary